home *** CD-ROM | disk | FTP | other *** search
/ PC User 2003 July / Disc 2 / PCU0703CD2.iso / entertn / demos / files / unreal2.exe / Disk1 / data1.cab / App_Executables / UIScripts / Debug.ui < prev    next >
Encoding:
INI File  |  2003-03-13  |  12.5 KB  |  342 lines

  1. [Root]
  2. Class=FixedSizeContainer
  3. Component=DebugBG
  4. Component=DebugToggle
  5. ;Register=Root
  6.  
  7. [DebugMouse]
  8. Class=MouseCursor
  9. Image=MouseCursor
  10.  
  11. #### BEGIN : Button with mouse over support ####
  12.  
  13. [ButtonWithDescContainerContainer]
  14. Class=Container
  15.  
  16. [ButtonWithDescContainer]
  17. Class=FixedSizeContainer
  18. Size=%10%,%11%
  19. Component=MouseOverButton
  20. Component=MouseOverTemplate
  21.  
  22. [MouseOverButton]
  23. Class=Button
  24. UpImage=DarkGray
  25. DownImage=Gray
  26. Color=255,255,255,255
  27. Location=%0%,%1%
  28. Text=%2%
  29. Action=%3%,%4%
  30. Action=%3%,%5%
  31. Alignment=%7%,%8%
  32. Font=%9%
  33. Size=%16%,%17%
  34. Color=%12%,%13%,%14%,%15%
  35. MouseEnter=Event,MouseOverButton.TurnOnLabel
  36. MouseExit=Event,MouseOverButton.TurnOffLabel
  37. Register=MouseOverButton
  38.  
  39. [MouseOverTemplate]
  40. Class=MultiStateComponent
  41. State=LabelOffTemplate
  42. State=LabelOnTemplate
  43. Transition=MouseOverButton.TurnOnLabel,0,1,1,LabelOnTemplate
  44. Transition=MouseOverButton.TurnOffLabel,1,0,1,LabelOnTemplate
  45. TweenAlpha=True
  46.  
  47. [LabelOnTemplate]
  48. Class=Label
  49. Alignment=HardCenter,HardBottom
  50. Location=0,-8
  51. Style=Alpha
  52. Color=255,255,255,255
  53. Font=Engine.SmallFont
  54. Text=%6%
  55.  
  56. [LabelOffTemplate]
  57. Class=Label
  58. Alignment=HardCenter,HardBottom
  59. Location=0,20
  60. Style=Alpha
  61. Color=0,0,0,0
  62. Font=Engine.SmallFont
  63. Text=
  64.  
  65. #### END : Button with mouse over support ####
  66.  
  67.  
  68. [DebugBG]
  69. Class=MultiStateComponent
  70. State=NULL
  71. State=DisplayedDebugBG
  72. Transition=HideDebugMenu,1,0,0.5,DisplayedDebugBG
  73. Transition=ShowDebugMenu,0,1,0.5,DisplayedDebugBG
  74. NextTransitionEvent=ToggleDebugMenu
  75. TweenColor=True
  76. TweenAlpha=True
  77. Alignment=HardCenter,HardBottom
  78. Location=0,0
  79.  
  80. [DisplayedDebugBG]
  81. Class=ImageComponent
  82. Image=White
  83. Color=64,32,32,128
  84. Align=HardLeft,None
  85. Size=1600,210
  86. ;DrawOrder=150.0
  87.  
  88. [DebugToggle]
  89. Class=MultiStateComponent
  90. State=NULL
  91. State=DebugMenu
  92. Transition=HideDebugMenu,1,0,0,DebugMenu
  93. Transition=ShowDebugMenu,0,1,0,DebugMenu
  94. NextTransitionEvent=ToggleDebugMenu
  95. TweenAlpha=True
  96. TweenColor=True
  97.  
  98. [DebugMenu]
  99. Class=Container
  100. Component=DebugMouse
  101. Component=DebugMenuClose
  102. Component=MBDisplay
  103. Component=SDisplay
  104. Component=DDisplay
  105. Component=VDisplay
  106. Component=AIDisplay
  107.  
  108. [DebugMenuClose]
  109. Class=Label
  110. Font=Engine.smallfont
  111. Text=[X]
  112. MouseClick=Event,HideDebugMenu
  113. Alignment=Left,HardBottom
  114. Location=8,-196
  115. DrawOrder=1
  116.  
  117. // MAIN BUTTONS MENU
  118.  
  119. [MBMenu]
  120. Class=FixedSizeContainer
  121. Alignment=Left,HardBottom
  122. Location=0,-170
  123. Style=Alpha
  124. Component=MBMacro
  125. ;Component=Title
  126.  
  127. [MBMacro]
  128. Class=Macro
  129. Container=ButtonWithDescContainerContainer
  130. Component=ButtonWithDescContainer
  131. Item=50,10,STATS,Event,SShowMenu,MBHideMenu,stat commands,Right,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  132. Item=50,40,TRACE/SHOW,Event,DShowMenu,MBHideMenu,toggle trace debug info / show/hide various classes or paths,Right,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  133. Item=50,70,MISC,Event,VShowMenu,MBHideMenu,rmode / behindview / view through NPCs/ god mode / playersonly / teleport,Right,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  134. Item=50,100,AI,Event,AIShowMenu,MBHideMenu,AI related commands,Right,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  135.  
  136. ;[Title]
  137. ;Class=Label
  138. ;Alignment=HardRight,Center
  139. ;Style=Alpha
  140. ;Color=255,255,255,255
  141. ;Location=0,50
  142. ;Font=Engine.SmallFont
  143. ;Text=Shortcuts Menu
  144.  
  145. [MBDisplay]
  146. Class=MultiStateComponent
  147. State=MBMenu
  148. State=NULL
  149. Alignment=Left,Center
  150. Transition=MBHideMenu,0,1,1,MBMenu
  151. Transition=MBShowMenu,1,0,1,MBMenu
  152. TweenAlpha=True
  153.  
  154. // STATS
  155.  
  156. [SMenu]
  157. Class=FixedSizeContainer
  158. Style=Alpha
  159. Alignment=Left,HardBottom
  160. Location=0,-170
  161. Component=SMacro
  162. Component=SBack
  163.  
  164. [SBack]
  165. Class=Button
  166. UpImage=DarkGray
  167. DownImage=Gray
  168. Alignment=Left,None
  169. Location=10,10
  170. Font=Engine.SmallFont
  171. Text=    Back    
  172. Action=Event,SHideMenu
  173. Action=Event,MBShowMenu
  174.  
  175. [SMacro]
  176. Class=Macro
  177. Container=ButtonWithDescContainerContainer
  178. Component=ButtonWithDescContainer
  179.  
  180. ;!!ARL (mdf)-- why do I need to specify a 2nd dummy command?
  181. Item=100,10,ALL,ConsoleCommand,stat all,dummy,show all stats,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  182. Item=100,40,GAME,ConsoleCommand,stat game,dummy,show game-related stats,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  183. Item=100,70,HARDWARE,ConsoleCommand,stat hardware,dummy,show hardware-related stats,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  184. Item=100,100,RENDER,ConsoleCommand,stat render,dummy,show rendering-related stats,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  185. Item=240,10,QUICK,ConsoleCommand,stat quick,dummy,show main stats,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  186. Item=240,40,FPS,ConsoleCommand,stat fps,dummy,show currrent framerate,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  187. Item=240,70,CLEAR,ConsoleCommand,stat clear,dummy,reset min / max / avg for applicable stats" data,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  188. Item=240,100,TIMEDEMO,ConsoleCommand,toggletimedemo,dummy,toggle timedemo display,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  189.  
  190. [SDisplay]
  191. Class=MultiStateComponent
  192. State=NULL
  193. State=SMenu
  194. Transition=SShowMenu,0,1,1,SMenu
  195. Transition=SHideMenu,1,0,1,SMenu
  196. TweenAlpha=True
  197.  
  198. // TRACE / SHOW
  199.  
  200. [DMenu]
  201. Class=FixedSizeContainer
  202. Style=Alpha
  203. Alignment=Left,HardBottom
  204. Location=0,-170
  205. Component=DMacro
  206. Component=DBack
  207.  
  208. [DBack]
  209. Class=Button
  210. UpImage=DarkGray
  211. DownImage=Gray
  212. Alignment=Left,None
  213. Location=10,10
  214. Font=Engine.SmallFont
  215. Text=    Back    
  216. Action=Event,DHideMenu
  217. Action=Event,MBShowMenu
  218.  
  219. [DMacro]
  220. Class=Macro
  221. Container=ButtonWithDescContainerContainer
  222. Component=ButtonWithDescContainer
  223. Item=100,10,TraceToggle,ConsoleCommand,tracetoggle,dummy,toggle showing debug info for actor under crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  224. Item=100,40,TraceLock,ConsoleCommand,tracelock,dummy,lock actor under crosshair (show debug info even if not under crosshair),Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  225. Item=100,70,TraceLevel,ConsoleCommand,tracetogglelevel,dummy,toggle whether to allow trace to hit level geometry,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  226. Item=100,100,TraceConsoleLog,ConsoleCommand,tracetoggleconsole,dummy,toggle whether trace information is sent to console,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  227. Item=100,130,TraceLog,ConsoleCommand,tracetogglelog,none,toggle whether trace information is sent to log,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  228.  
  229. Item=240,10,ToggleShowAll,ConsoleCommand,toggleshowall,dummy,toggle showing all hidden actors,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  230. Item=240,40,ToggleShowNPs,ConsoleCommand,toggleshownps,dummy,toggle showing navigation points,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  231. Item=240,70,ToggleShowKPs,ConsoleCommand,toggleshowkps,dummy,toggle showing keypoints,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  232. Item=240,100,ToggleShowPaths,ConsoleCommand,paths show,dummy,toggle showing paths / unclipped / none,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  233. Item=240,130,ToggleCC,ConsoleCommand,togglecc,dummy,toggle showing collision cylinder for the actor under the crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  234.  
  235. [DDisplay]
  236. Class=MultiStateComponent
  237. State=NULL
  238. State=DMenu
  239. Transition=DShowMenu,0,1,1,DMenu
  240. Transition=DHideMenu,1,0,1,DMenu
  241. TweenAlpha=True
  242.  
  243. // MISC
  244.  
  245. [VMenu]
  246. Class=FixedSizeContainer
  247. Style=Alpha
  248. Alignment=Left,HardBottom
  249. Location=0,-170
  250. Component=VMacro
  251. Component=VBack
  252.  
  253. [VBack]
  254. Class=Button
  255. UpImage=DarkGray
  256. DownImage=Gray
  257. Alignment=Left,None
  258. Location=10,10
  259. Font=Engine.SmallFont
  260. Text=    Back    
  261. Action=Event,VHideMenu
  262. Action=Event,MBShowMenu
  263.  
  264. [VMacro]
  265. Class=Macro
  266. Container=ButtonWithDescContainerContainer
  267. Component=ButtonWithDescContainer
  268. Item=100,10,ToggleRMode,ConsoleCommand,togglermode,dummy,cycle through lighting (rmode) modes,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  269. Item=100,40,BehindView,ConsoleCommand,togglebehindview,dummy,toggle behindview,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  270. Item=100,70,Invisibility,ConsoleCommand,toggleinvisibility,dummy,toggle invisibility,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  271. Item=100,100,ViewNPCs,ConsoleCommand,viewclass pawn,dummy,cycle player's viewpoint through non-dormant NPC's in level,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  272. Item=100,130,ViewSelf,ConsoleCommand,viewself,dummy,set viewpoint back to player",Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  273.  
  274. Item=240,10,God Mode,ConsoleCommand,god,dummy,toggle god mode,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  275. Item=240,40,PlayersOnly,ConsoleCommand,playersonly,dummy,freeze everything except the player,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  276. Item=240,70,EdHitActor,ConsoleCommand,edhitactor,dummy,edit the actor under the crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  277. Item=240,100,Teleport,ConsoleCommand,teleport,dummy,teleport to the location under the crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  278. Item=240,100,Teleport,ConsoleCommand,unteleport,dummy,teleport to the location under the crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  279. Item=240,130,Where,ConsoleCommand,where,dummy,logs current location,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  280.  
  281. Item=380,10,Weapons,ConsoleCommand,goodies 0 12,dummy,gives player all weapons,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  282. Item=380,40,AllAmmo,ConsoleCommand,allammo,dummy,sets all ammo to 999,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  283. Item=380,70,ToggleInfiniteAmmo,ConsoleCommand,toggleinfiniteammo,dummy,toggles infinite ammo mode,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  284. Item=380,100,ToggleReloads,ConsoleCommand,togglereloads,dummy,toggles reloading,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  285. Item=380,130,ToggleScoreboard,ConsoleCommand,togglescoreboard,dummy,toggles debug scoreboard,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  286.  
  287. [VDisplay]
  288. Class=MultiStateComponent
  289. State=NULL
  290. State=VMenu
  291. Transition=VShowMenu,0,1,1,VMenu
  292. Transition=VHideMenu,1,0,1,VMenu
  293. TweenAlpha=True
  294.  
  295. // AI
  296.  
  297. [AIMenu]
  298. Class=FixedSizeContainer
  299. Style=Alpha
  300. Alignment=Left,HardBottom
  301. Location=0,-170
  302. Component=AIMacro
  303. Component=AIBack
  304.  
  305. [AIBack]
  306. Class=Button
  307. UpImage=DarkGray
  308. DownImage=Gray
  309. Alignment=Left,None
  310. Location=10,10
  311. Font=Engine.SmallFont
  312. Text=    Back    
  313. Action=Event,AIHideMenu
  314. Action=Event,MBShowMenu
  315.  
  316. [AIMacro]
  317. Class=Macro
  318. Container=ButtonWithDescContainerContainer
  319. Component=ButtonWithDescContainer
  320. Item=100,10,DebugFlags 240,ConsoleCommand,debugflags 240,dummy,turns on full debug mode for NPC under crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  321. Item=100,40,DebugFlags 0,ConsoleCommand,debugflags 0,dummy,turns off debug mode for NPC under crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  322. Item=100,70,Here,ConsoleCommand,here,dummy,orders all NPCs in level to player's location,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  323. Item=100,100,Nowhere,ConsoleCommand,nowhere,dummy,aborts here/there commands,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  324.  
  325. Item=240,10,ToggleFreezeNPCs,ConsoleCommand,togglefreezenpcs,dummy,toggles NPCs being able to move/shoot,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  326. Item=240,40,ToggleLockNPCs,ConsoleCommand,togglelocknpcs,dummy,toggles NPCs being able to move (can still shoot),Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  327. Item=240,70,Health 9999 Hit,ConsoleCommand,sethealth 9999,dummy,sets health of NPC under crosshair to 9999,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  328. Item=240,100,Health 9999 All,ConsoleCommand,sethealth 9999 all,dummy,sets health for all PCs/NPCs to 9999,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  329.  
  330. Item=380,10,ReloadScripts,ConsoleCommand,reloadscripts,dummy,reloads and restarts scripts for all NPCs,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  331. Item=380,40,KillHitActor,ConsoleCommand,killhitactor,dummy,destroys actor under crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  332. Item=380,70,KillNPCs,ConsoleCommand,killnpcs,dummy,destroys all NPCs,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  333. Item=380,100,KillNPCsExcept,ConsoleCommand,killnpcsexcept,dummy,destroys all NPCs except for one under crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
  334.  
  335. [AIDisplay]
  336. Class=MultiStateComponent
  337. State=NULL
  338. State=AIMenu
  339. Transition=AIShowMenu,0,1,1,AIMenu
  340. Transition=AIHideMenu,1,0,1,AIMenu
  341. TweenAlpha=True
  342.